.eventReservation{
	  width: 100%;
	  height: auto;
	  padding: 0upx 24upx;
	  box-sizing: border-box;
	  overflow: hidden;
	  font-family: PingFang SC;
	  background-color: #F4F4F4;
	  .reservationList{
		  width: 100%;
		  height: auto;
		  display: flex;
		  justify-content: space-between;
		  flex-wrap: wrap;
		  padding-bottom: 20upx;
		  margin-top: 110upx;
		  .reservationItem{
			  position: relative;
			  width: 340upx;
			  margin-top: 36upx;
			  box-shadow: 0px 3px 6px 0px rgba(37, 37, 37, 0.11);
			  border-radius: 0px 0px 10px 10px;
			  background-color: #FFFFFF;
		      padding-bottom: 15upx;
			  .pic{
				  position: relative;
				  width: 100%;
				  height: 200upx;
			  }
			  .seckill{
				  position: absolute;
				  left: 10upx;
				  top: -10upx;
				  img{
					  display: block;
					  width: 94upx;
					  height: 33upx;
				  }
			  }
			  .freeItem{
				  position: absolute;
				  right: 0upx;
				  bottom: 0upx;
				  font-size: 22upx;
				  color: #FFFFFF;
				  
				  
				  .jf{
					  background: linear-gradient(180deg, #E38433, #FD6803);
					  border-radius: 5px 0px 0px 0px;
					  padding: 6upx 14upx;
				  }
				  .mf{
					  background: linear-gradient(180deg, #E44E3E, #CC1C0A);
					  padding: 6upx 14upx;
				  }
			  }
			  img{
				  display: block;
				  width: 100%;
				  height: 200upx;
			  }
			  .tit{
				  margin-top: 15upx;
				   font-size: 28upx;
				   font-weight: 500;
				   color: #333333;
				   white-space: nowrap;
				   text-overflow: ellipsis;
				   overflow: hidden;
				   word-break: break-all;
				   padding-left: 11upx;
			  }
			  .btn{
				  display: flex;
				  margin-top: 22upx;
				  padding-left: 11upx;
				  .btn1{
				  	 width: 70upx;
				  	 height: 34upx;
				  	 border: 1upx solid #B2B2B2;
				  	 border-radius: 10upx;
				  	 font-size: 24upx;
				  	 font-weight: 500;
				  	 color: #676767;
				  	 line-height: 34upx;
				  	 text-align: center;
				  }
				  .btn2{
				  	  width: 120upx;
				  	  height: 34upx;
				  	  border: 1upx solid #B2B2B2;
				  	  border-radius: 10upx;
				  	  font-size: 24upx;
				  	  font-weight: 500;
				  	  color: #676767;
				  	  line-height: 34upx;
				  	  text-align: center;
					  margin-left: 10upx;
				  }
			  }
			 .dataTit{
				 padding-left: 11upx;
				 display: flex;
				 align-items: center;
				 font-size: 22upx;
				 font-weight: 500;
				 color: #333333;
				 margin-top: 20upx;
				 img{
					 display: block;
					 width: 18upx;
					 height: 19upx;
				 }
				 text{
					 font-size: 22upx;
					 font-weight: 500;
					 color: #333333;
					 margin-left: 6upx;
				 }
			 }
			 .address{
				 padding-left: 11upx;
				 display: flex;
				 align-items: center;
				 margin-top: 7upx;
				img{
					display: block;
					width: 18upx;
					height: 22upx;
				}
				text{
					font-size: 22upx;
					font-weight: 500;
					color: #333333;
					margin-left: 6upx;
					
				}
			 }
		  }
	  }
  }